package Time;

import java.util.Date;
import java.util.Random;
//时间Date方法的介绍
public class DatePractice {
    public static void main(String[] args) {
        /*
        需求1：打印时间原点开始之后的一年
        需求2：定义任意两个Data对象,比较一下那个时间在前，那个时间在后
         */

        //需求1
        DemandOne();

        //需求2
        Random r=new Random();
        //获取两个时间对象
        Date d1=new Date(r.nextInt());
        Date d2=new Date(r.nextInt());

        //将获取的时间对象转换为数据进行比较
        long time1=d1.getTime();
        long time2=d2.getTime();

        //时间比较
        if(time1>time2){
            System.out.println("时间:"+time1+"最大!");
        }else if(time1<time2){
            System.out.println("时间:"+time2+"最大");
        }else{
            System.out.println("两者时间一样");
        }

        //打印查看
//        System.out.println(d1);
//        System.out.println(d2);
    }
    //需求1
    private static void DemandOne() {
        //创建一个对象，表示时间原点
        Date d1=new Date(0l);
        //获取d1时间的毫秒值
        long time=d1.getTime();
        //获取1年的时间
        time=1000l*60*60*24*365;
        //将计算之后的时间，再次设置回d1当中
        d1.setTime(time);
        //打印结果
        System.out.println(d1);
    }
}
